// 1.导入fs模块，来操作文件
const fs = require('fs');

// 2.调用fs.readFile() 方法读取文件
// 参数1 读取文件的存放路径
// 参数2 读取文件时候采用的编码格式，一般默认utf8
// 参数3 回调函数，拿到读取失败和成功的结果 err, datastr
fs.readFile('./file/node.txt', 'utf8', (err, res) => {
  // 如果读取成功，则err值为null，res则为读取到的值
  // console.log('失败的结果', err);
  // 如果读取失败，则err为错误对象，res为undefined
  // console.log('成功的结果', res);

  // 判断文件是否读取失败
  if (err) {
    // 如果err不为null，则证明读取失败
    return console.log('文件读取失败了，请检查你的代码！', err.message);
  }

  console.log('文件读取成功！', res);

})